package com.learn.core.domain.view;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;

import java.io.Serializable;
import java.util.Date;

/**
 * Description
 *
 * @author zhaohongyu
 * @ClassName ExamineUser
 * @date 2021.04.27 09:39
 * @describe VIEW实体类
 */
@TableName("examine_user")
@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel(value="ExamineUser对象", description="VIEW")
public class ExamineUser implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("examine_id")
    private Integer examineId;

    @TableField("examine_name")
    private String examineName;

    @TableField("examine_num")
    private String examineNum;

    @TableField("organization_id")
    private Integer organizationId;

    @TableField("examine_sort_id")
    private Integer examineSortId;

    @TableField("examine_cover")
    private String examineCover;

    @TableField("examine_frequency")
    private String examineFrequency;

    @TableField("description")
    private String description;

    @TableField("start_time")
    private Date startTime;

    @TableField("end_time")
    private Date endTime;

    @TableField("examine_state")
    private String examineState;

    @TableField("state")
    private String state;

    @TableField("examine_user_id")
    private String examineUserId;

    @TableField(exist = false)
    private String examineCount;

    public String getExamineCount() {
        return examineCount;
    }

    public void setExamineCount(String examineCount) {
        this.examineCount = examineCount;
    }

    public Integer getExamineId() {
        return examineId;
    }

    public void setExamineId(Integer examineId) {
        this.examineId = examineId;
    }

    public String getExamineName() {
        return examineName;
    }

    public void setExamineName(String examineName) {
        this.examineName = examineName;
    }

    public String getExamineNum() {
        return examineNum;
    }

    public void setExamineNum(String examineNum) {
        this.examineNum = examineNum;
    }

    public Integer getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(Integer organizationId) {
        this.organizationId = organizationId;
    }

    public Integer getExamineSortId() {
        return examineSortId;
    }

    public void setExamineSortId(Integer examineSortId) {
        this.examineSortId = examineSortId;
    }

    public String getExamineCover() {
        return examineCover;
    }

    public void setExamineCover(String examineCover) {
        this.examineCover = examineCover;
    }

    public String getExamineFrequency() {
        return examineFrequency;
    }

    public void setExamineFrequency(String examineFrequency) {
        this.examineFrequency = examineFrequency;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getExamineState() {
        return examineState;
    }

    public void setExamineState(String examineState) {
        this.examineState = examineState;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getExamineUserId() {
        return examineUserId;
    }

    public void setExamineUserId(String examineUserId) {
        this.examineUserId = examineUserId;
    }
}
